current (ocean) - English Synonyms Dictionary